*{
	font-family: "Microsoft YaHei";
	margin:0px;
	padding: 0px;
}
a{
	color:#333;
}
.exit{
margin-left: 20px;
}
.error{
	color:#C81623;
}
ul li{
	list-style: none;
}
.row{
	margin-top: 10px;
}
.nav-left{
	padding-left: 0px;
	margin-left: 0px;
}
#logo{
	width:200px;
	height: 80px;
}
.contect i{
	margin-right: 5px;
	color:#C81623;
}
.glyphicon-envelope{
	margin-left: 50px
}
.header_right{
	text-align:right;
}
.shopcart{
	background:#efefef;
	padding:5px 20px;
	display: inline-block;
	color:#333;
	line-height: 30px;
	border:1px solid #ccc;
}
.shopcart i{
	color:#C81623;
	margin-right: 10px
}
.shopcart span{
	background:#C81623; 
	color:#fff;
	margin-left: 10px;
	display:inline-block;
	width:20px;
	height:20px;
	border-radius: 10px;
	text-align: center;
	line-height: 20px;
}
.banner{
	border:1px solid #ccc;
}
.banner ul li{
	list-style: none;
	width:100%;
	margin-bottom:0px;
	margin:0px;
	background: #DD1F27;
	color:#fff;
	border-bottom:1px solid #C81623;
}
.list-group li.title{
	background: #C81623;
}
.list-group li i{
	margin-right: 20px;
	color:#fff;
}
.banner_left{
	padding-left: 0px;
	width:190px;
}
.list-group-item{
	border:none;
}
.list-group-item a{
	border:none;
	color:#fff;
	display: block;
	text-decoration: none;
}
.list-group{
	margin-bottom:0px;
}
.banner_right {
	padding:0;
}
.nivo-controlNav{
	position: absolute;
	bottom: 0px;
	left:50%;
	margin-left: -50px;
	width:100px;
	line-height: 16px;
	z-index:9999;
}

.nivoSlider {
    position: relative;
    width: 100%;
    height: 532px;
    overflow: hidden;
}
.nivo-controlNav .nivo-control{
	display:inline-block;
	width:16px;
	height:16px;
	border-radius: 8px;
	border: 1px solid #C81623;
	margin: 0 3px;
	background: #fff;
	color:#C81623;
}
.nivo-prevNav,.nivo-nextNav{
	font-size: 24px;
	color:#fff;
}
.main_header{
	border:1px solid #ccc;
	height:200px;
	position: relative;
}
.main_frist {
	border: 1px solid #ccc;
	height:200px;
	position: relative;
}
.main_frist:nth-child(even){           /*去偶数div的左边框线*/
	border-left:0px;
}
.main_frist img{
	width:180px;
	height:130px;
	margin-top:35px;
	margin-right: 10px;
}
.price1{
	position:absolute;
	left:180px;
	bottom:20px;
}
.nowbuy{
	position:absolute;
	right:10px;
	bottom:12px;
}
.item_title{
	font-weight:bold;
}
.item_desc{
	color:#666;
	height:36px;
	font-size: 12px;
	text-overflow:ellipsis;
	overflow:hidden;
}
.part{
	margin:10px auto;
}
.main{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.main .first{
	width:50%;
	height:230px;
	float:left;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	position:relative;
	padding-right: 10px;
}
.main .first img{
	float:left;
	margin:15px;
}
.main .first .item1_title{
	margin-top: 10px;
	color:#333;
	font-size:16px;
	font-weight:bold;
}
.main .first .item1_desc{
	color:#999;
}
.main .first .price{
	position: absolute;
	left:230px;
	bottom:20px;
	color:#C81623;
	font-size: 16px;
	font-weight:bold;
}
.main .first .now_buy{
	position: absolute;
	right:10px;
	bottom:8px;
}
.main .item1{
	width:25%;
	height:230px;
	float:left;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	text-align: center;
}
.main .item1 img{
	margin:0px;
}
.item1 p{
margin-bottom:5px;
}
.item1 p .price{
	color:#C81623;
	font-size: 16px;
	font-weight:bold;
}
.list_detail1{
	display: none;
}
.notes_news{
	padding: 0px;
}
.notes,.news{
	display:inline-block;
	width:50%;
	line-height: 22px;
	text-align: center;
	margin-bottom: 10px;
}
.notes_news_list{
	margin-left:10px;
}
.notes_news_list a{
	color:#333;
}
#floor_list{
	position:absolute;
	left:30%;
	width:600px;
	line-height: 14px;
}
.nav-tabs li a{
	color:#333;
}
.tab-pane{
	margin-top: 15px;
}

.tab-pane ul li a{
	display:block;
	height:20px;
	margin:5px 0px;
	padding-left: 20px;
}
.note_new{
	padding:0px;
}
.floor{
	font-size: 16px;
	margin-left:-15px;
}
.floor span{
	color:#C81623;
	font-weight:bold;
	margin-right: 10px;
}
.links ul{
	list-style: none;
	width:20%;
	float:left;
	text-align: center;
}
.links ul li {
	padding: 3px 0px;
}
.links ul li a{
	color:#333;
	text-decoration: none;
}
.footer{
	text-align: center;
}
#detail  h4{
	font-weight: bold;
}
#detail  .detail_table tr td{
	padding:15px 10px 0;

}
#detail  .detail_table tr .ls{
	width:100px;
	text-align: right;
}
#detail  .detail_table tr .deliver{
	vertical-align: top
}
#detail .detail_table tr .price{
	color:#C81623;
}
#detail  .detail_table tr .star{
	color:orange;
}
#detail .container .row .main_right{
	position: relative;
	height:462px;
}
#num_left,#num_right{
	width:30px;
	height:30px;
	border:1px solid #ccc;
	display: inline-block;
	text-align: center;
	line-height: 31px;
	background:#fff;
}
#num{
	width:50px;
	height:30px;
	border:1px solid #ccc;
	display: inline-block;
	margin:3px 5px;
	text-align: center;
	line-height: 25px;
}
#detail  .now_buy{
	border:1px solid #ccc;
	width:200px;
	line-height: 30px;
	position: absolute;
	bottom: 0px;
	left:20px;
	text-align: center;
}
#detail .add_shopcart{
	border:1px solid #ccc;
	width:200px;
	line-height: 30px;
	position: absolute;
	right:20px;
	bottom: 0px;
	text-align: center;
}
#detail .main_left #product_img{
	text-align: center;
}
#detail .main_left #product_img img{
	height: 350px
}
#detail .main_left .main_footer li{
	list-style: none;
	float:left;
	border:1px solid transparent;
}
#detail .main_left .main_footer li.hover{
	border-color:orange;
}
#detail .main_left .main_footer li img{
	height:100px;
}
#lists .main_lists{
	line-height: 40px;
}
#lists .main_lists #lists_catalog{
	background:#EEEEEE;
}
#lists .main_lists #lists_catalog a i{
	color:#C81623;
	padding-left: 10px;
}
#lists .main_lists #lists_catalog a{
	color:#333;
}
#lists .main_lists #lists_child{
	border-top: 1px solid #ccc;
	background:#F8F8F8;
}
#lists .main_lists #lists_child a{
	color:#333;
	padding-left: 15px;
	display:block;
	text-decoration: none;
}
#lists .main_lists #lists_child a.active{
	background:#999;
	color:#fff;
	
}
.lists_table{
	border:1px solid #ccc;
	width:100%;
}
.lists_table .pic{
	width:33%;
	border-bottom: 1px dashed #ccc;
	text-align: right;
	padding:3px 20px 0px 0;
	background:#eee;
	color:#666;
	line-height: 30px;
}
.lists_table .pic_detail{
	border-bottom: 1px dashed #ccc;
	padding-left: 20px;
	color:#666;
	text-align: left;
}
.lists_right .option{
	width:100%;
	line-height: 30px;
	border:1px solid #ccc;
}
.lists_right .option .option_bg{
	background:#fff;
}
.lists_right .option a{
	cursor: pointer;
	display:inline-block;
	width:10%;
	color:#333;
	border-right:1px solid #ccc;
	text-align: center;
	background:#eee;
	text-decoration: none;
}
#lists .lists_right .option_detail li{
	float:left;
	margin:15px 14px;
}
#lists .lists_right .products_lists{
	height:380px;
	position: relative;
	margin-top:25px;
	text-align: center;
}
#lists .lists_right .products_lists>img{
	width:100%;
	height:190px;
}
.products_lists .products_lists_detail li{
	float:left;
	margin-top: 10px;
	border:1px solid transparent;
}
.products_lists .products_lists_detail li.hover{
	border:1px solid orange;
}
#lists .lists_right .products_lists ul li>img{
	width:40px;
	height:40px;
	margin-left: 5px;
}
#lists .lists_right .products_lists p.price{
	color:#C81623;
	font-size: 16px;
}
#lists .lists_right .products_lists p.title{
	height:50px;
	font-size: 12px;
	margin-bottom: 5px
}
#lists .lists_right .products_lists p.title a{
	color:#333;
}
#lists .lists_right .products_lists .add_shopcart{
	position: absolute;
	left:25px;
	bottom:5px;
}
#login .logins{
	position:relative;
	background:url('../img/login_bg.png') no-repeat center center;
	background-color:#e93854;
	height:475px;
	width: 100%;
}
#login .logins .user_login{
	position:absolute;
	right:50px;
	top:100px;
}
#login .regedit_logins{
	position:relative;
	background:url('../img/login_bg.png') no-repeat center center;
	background-color:#e93854;
	height:600px;
	width: 100%;
}
#login .regedit_logins .user_regedit_login{
	position:absolute;
	right:50px;
	top:100px;
}
#shopcart .shopcart_table{
	width:100%;
}
#shopcart .shopcart_table th{
	border:1px solid #000;
	line-height: 40px;
	text-align: center;
}
#shopcart .shopcart_table .shopcart_table_item{
	background:#eee;
}
.shopcart_table .shopcart_table_item .item{
	width: 50%;
}
.shopcart_table .checkbox{
	display: inline-block;
	padding-left: 20px;
}
#shopcart .shopcart_table td img{
	width:40px;
	height:40px;
}
#shopcart .shopcart_table td{
	text-align: center;
	border:1px solid #000;
	height: 60px;
}
#shopcart .shopcart_table tr td p{
	height:20px;
	margin-top: 5px;
}
#shopcart .shopcart_table .minus,#shopcart .shopcart_table .plus{
	width:30px;
	height:30px;
	line-height: 30px;
	border:1px solid #ccc;
	display: inline-block;
}
#shopcart .shopcart_table .cart .num{
	width:50px;
	height:30px;
	text-align: center;
}